home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-07-28 | 2.2 KB | 80 lines | [TEXT/MPS ] |
- FileName = SKEL•CSAM
-
- Sources = :Sources:
- Objects = :Objects:
- PreComp = :PreComp:
-
- # COptionsExtra = -d UNIVERSAL_HEADERS -i "{PPCCIncludes}"
- COptionsExtra = -i "{AOCE_Interfaces}CIncludes"
-
-
- {Objects} ƒ{Sources}
-
- SymOptions = -sym Off
-
- AOptions = -d &FILENAME="'{FileName}'"
-
- COptions = -b2 -r -mf {SymOptions} ∂
- -d FILENAME='"{FileName}"' ∂
- -d AUDIT ∂
- {COptionsExtra} ∂
- -k {PreComp}
-
- ## Keep drvr.a.o first so the entry comes at offset zero in the resource
-
- ObjectModules = {Objects}SKEL•DRVR.A.O ∂
- {Objects}SKEL•CSAM.C.O ∂
- {Objects}SKEL•Prox.C.O ∂
- {Objects}SKEL•Parz.C.O ∂
- {Objects}AOCE•Util.C.O ∂
- {Objects}SKEL•Util.A.O ∂
- {Objects}Audit.C.O {Objects}AuditLibrary.C.O
-
- detcCodeFiles = {Objects}SKEL•DETC.C.O {Objects}AOCE•Util.C.O ∂
- {Objects}Audit.C.O {Objects}AuditLibrary.C.O
-
- ResourceFiles = {Sources}SKEL•CSAM.R ∂
- {Sources}SKEL•CSAM_SetUp.R ∂
- {Sources}SKEL•CSAM_Other.R ∂
- {Sources}SKEL•CSAM.BNDL {Sources}SKEL•CSAM.ICON ∂
- {Objects}SKEL•CSAM.DETC {Objects}SKEL•CSAM.DRVR
-
- LibraryFiles =
-
- ####
-
- {PreComp}Headers.dump ƒ {Sources}Headers.h ∂
- {Sources}SKEL•CSAM.H {Sources}AOCE•UTIL.H ∂
- {Sources}Audit.h {Sources}AuditMacros.h
- C {Sources}Headers.h {COptions} -d MAKEDUMP
-
- ####
-
- {Objects}SKEL•CSAM.DETC ƒƒ {PreComp}Headers.dump {detcCodeFiles}
- Link -mf -t rsrc -c RSED -rt detc=0 -rn ∂
- {SymOptions} -m LDAP_DETC -sg 'setup detc' ∂
- {detcCodeFiles} ∂
- "{CLibraries}"StdClib.o ∂
- "{Libraries}"Interface.o ∂
- -o {Objects}SKEL•CSAM.DETC
-
- {Objects}SKEL•CSAM.DRVR ƒ {PreComp}Headers.dump {ObjectModules} {LibraryFiles}
- Link -mf -w -t rsrc -c RSED -rt DRVR=11 -ra =resLocked,resSysHeap ∂
- {SymOptions} -m CSAM_Entry -sg '.{FileName}' ∂
- {ObjectModules} ∂
- {LibraryFiles} ∂
- "{CLibraries}"StdClib.o ∂
- "{Libraries}"Interface.o ∂
- "{Libraries}"Runtime.o ∂
- -o "{Objects}"SKEL•CSAM.DRVR
-
- {FileName} ƒ {ResourceFiles} "{AOCE_Interfaces}RIncludes:OCE.r"
- Rez -c 'ldaP' -t dash ∂
- -d REZ ∂
- -d FILENAME='"{FileName}"' ∂
- -i "{AOCE_Interfaces}RIncludes" ∂
- -i "{AOCE_Interfaces}CIncludes" ∂
- -s {Objects} {Sources}SKEL•CSAM.R -o {FileName}
- Setfile -a SB {FileName}
- Duplicate -y {FileName} "{SystemFolder}Extensions:"
-